submit an alibi - Almanca İngilizce Sözlük